package com.icinfo.cloud.provider.punish.common.client.vo;

import lombok.Data;

import java.util.List;

/**
 * 事项分页查询响应数据对象
 */
@Data
public class PunishListPageVo {
    /**
     * 事项名称
     */
    private String listName;

    /**
     * 事项代码
     */
    private String listCode;

    /**
     * 条线编码
     */
    private String lineCode;

    /**
     * 条线名称
     */
    private String lineName;

    /**
     * 领域编码
     */
    private String territoryCode;
    /**
     * 领域名称
     */
    private String territoryName;
    /**
     * 事项唯一catalogId
     */
    private String catalogId;

    /**
     * 主子项类型（1-主项；2-子项）
     */
    private String mainSonType;

    /**
     * 适用处罚方式集合（1:适用简易程序:2:适用普通程序）
     */
    private List<String> applyPunishWayList;

    /**
     * 适用处罚方式（1:适用简易程序:2:适用普通程序）
     */
    private String applyPunishWay;

    /**
     * 当前事项主项名称 如果当前事项类型mainSonType为子项2 则存在
     */
    private String mainRegulatoryName;
}
